MilliTrendGetMemberFlags (CTLX¿¡¼­¸¸ Áö¿ø)

 

¹Ì¼¼ÀÚ·á Æ®·£µå ¿ÀºêÁ§Æ® (Milli Trend Object) ¿¡¼­ ÁöÁ¤ÇÑ ±¸¼º¿øÀÇ ±¸¼º¿ø ¿É¼ÇÀ» Àоî¿Â´Ù.

 

int @ MilliTrendGetMemberFlags(string classname, int pos);

 

ÇÔ¼öÀÎÀÚ

string classname : ¹Ì¼¼ÀÚ·á Æ®·£µå ¿ÀºêÁ§Æ®ÀÇ À̸§

int pos : ±×·¡ÇÁ ±¸¼º¿ø ¹øÈ£ (0¹øºÎÅÍ ½ÃÀÛ 0Àº ù¹ø° ±¸¼º¿ø)

 

¹Ýȯ °ª

±¸¼º¿øÀÇ ¿É¼Ç°ªÀÌ ¹ÝȯµÈ´Ù. (°ªÀº OR·Î ±¸¼ºµÈ´Ù.) °¢ °ªÀº ºñÆ®·Î µÇ¾î À־ ¿©·¯ ¿É¼ÇÀÌ °°ÀÌ µé¾î ÀÖ´Ù. 0x0001 = HiHi °æ°èÇ¥½Ã, 0x0002 = High °æ°èÇ¥½Ã, 0x0004 = Low °æ°èÇ¥½Ã, 0x0008 = LoLo Ç¥½Ã,  ¿¹¸¦ µé¾î 0x0007 °ªÀÌ ¹ÝȯµÇ¸é 0x0001|0x0002|0x0004 °ªÀÌ Á¶ÇյǾî ÀÖÀ¸¹Ç·Î HiHi,High,Low °æ°èÇ¥½Ã°¡ µÇ°í ÀÖ´Ù´Â ¶æÀÌ´Ù.

 

¿¹Á¦

flag = @ MilliTrendGetMemberFlags("MilliDataTrend1", 0);

if((flag & 0x0001) == 0x0001) { // HiHi °æ°èÇ¥½Ã°¡ ONµÇ¾î ÀÖ´Ù.

   ¡¦

}

if((flag & 0x0002) == 0x0002) { // High °æ°èÇ¥½Ã°¡ ONµÇ¾î ÀÖ´Ù.

   ¡¦

}

if((flag & 0x0004) == 0x0004) { // Low °æ°èÇ¥½Ã°¡ ONµÇ¾î ÀÖ´Ù.

   ¡¦

}

if((flag & 0x0008) == 0x0008) { // LoLo °æ°èÇ¥½Ã°¡ ONµÇ¾î ÀÖ´Ù.

   ¡¦

}

 

¹®Àå¼³¸í : MilliTrend1 ¿ÀºêÁ§Æ®ÀÇ 1¹ø° ±¸¼º¿øÀÇ ¿É¼ÇÀ» Àоî¿Í¼­ °¢ ¼³Á¤ »óÅ¿¡ µû¶ó¼­ ¾î¶² ¹®ÀåÀ» ½ÇÇàÇÑ´Ù.

 

¹öÀüÁ¤º¸

ÃÖÃÊÁö¿ø: 9.4.0

 

°ü·ÃÇ׸ñ

@MilliTrendAddMember()

@MilliTrendClear()

@MilliTrendGetCursorData()

@MilliTrendGetCursorSize()

@MilliTrendGetCursorTime()

@MilliTrendGetMax()

@MilliTrendGetMemberFlags()

@MilliTrendGetMin()

@MilliTrendGetRealPos()

@MilliTrendGetShowSize()

@MilliTrendGetStartTime()

@MilliTrendGetTimeType()

@MilliTrendReLoad()

@MilliTrendRemoveAt()

@MilliTrendSaveToCsv()

@MilliTrendSetAutoUpdate()

@MilliTrendSetData()

@MilliTrendSetDataType()

@MilliTrendSetMax()

@MilliTrendSetMemberFlags()

@MilliTrendSetMin()

@MilliTrendSetShowSize()

@MilliTrendSetStartTime()

@MilliTrendSetTimeType()

@MilliTrendShiftTime()